ice-patterned glass - Turkish English Dictionary